About York Interim Management Limited (07871110) United Kingdom