About Evox Facilities Limited (02811448) United Kingdom