About Ballaois Ltd (11691026) United Kingdom