About Bampton House Limited (11857808) United Kingdom