Buses, coaches, & lorries

Ribble fleet number 595 was a Leyland Leopard from 1965, and I drove it many times during
my 2 years with Ribble at Wigan depot, early 1968 until early 1970. It was a normal 3 pedal
machine, and was fitted with a towing eye at the rear of the bodywork. The depot staff used
it as a towbus as required, the nearest proper Ribble breakdown buses being at Liverpool or Preston.
The above picture shows 595 in the ownership of Bleanchs, a company I have not heard of before,
maybe someone on here know where they are from. There is a towing eye on the front of 595. NMP