About Vaughan Environmental Limited (03544770) United Kingdom