This is Joseph Crosthwaite Tugs (North Shields) Ltd. and is not to be confused with the Tees tug company Joseph Crosthwaite of Middlesbrough.
There is no apparent relationship between the two Crosthwaite families.