About B&c Machinery Ltd (11853820) United Kingdom