About Balls Fasteners Ltd (13512958) United Kingdom