About York Canary Limited (07633209) United Kingdom