About Chas. J. Townrow & Sons Limited (00748009) United Kingdom