About B & S Moulders Ltd (07242463) United Kingdom