About Yorkdale Design Limited (09368954) United Kingdom