About Yorkstone Limited (02129598) United Kingdom