About York Edinburgh Limited (SC681828) United Kingdom