About Ball .store Ltd (13684214) United Kingdom