About Vaughan Facilities Limited (09138559) United Kingdom