About Yorkehouse Holdings Ltd (09227506) United Kingdom