About Thaxton Services Limited (03627378) United Kingdom