About Vermuyden Clean Limited (13518872) United Kingdom