About Sandyheath Retail Limited (02878936) United Kingdom