About Hay Facilities Limited (SC681176) United Kingdom