About Yorke Holdings Limited (05152962) United Kingdom