About Fox Hampton Limited (11925146) United Kingdom