About Hm Ball Ltd (13528085) United Kingdom