About York (haxby Road) Ltd (07710852) United Kingdom