About York Ambassadors Ltd (13575605) United Kingdom