About Ampthill House Limited (08002996) United Kingdom