About Sj Ball Ltd (12473669) United Kingdom