About T S Bloor & Sons Limited (02329527) United Kingdom