About Blundell Street Works Company Limited (03811316) United Kingdom