About Geoff Jones Limited (12299781) United Kingdom