About James Hampton Limited (11607687) United Kingdom