About Jackson & Jackson Europe Ltd (07097535) United Kingdom