About S Ball Enterprises Limited (NI620433) United Kingdom