About York Trustees Limited (SC145718) United Kingdom