About S Ball Services Ltd (SC613872) United Kingdom