About Jackson Barrett & Gass Limited (07417266) United Kingdom