About Tqh Ampthill Limited (08162260) United Kingdom