About Wyke Retail Limited (02050103) United Kingdom