About The Vat Clearing House Limited (02361813) United Kingdom