About Yorkare Developments Limited (06686971) United Kingdom