About Yorkstead Limited (06047297) United Kingdom