About Schball Ltd (11406205) United Kingdom