About B. S. A. Mouldings Limited (02484159) United Kingdom