About Holloway Farm Industrial Park Limited (03037721) United Kingdom