About Hi Ball Ltd (07843580) United Kingdom