About Benjamin Clowes Fabrications Ltd (11061486) United Kingdom