About Ballgate Limited (03589881) United Kingdom