About Macglashan Retail Limited (08196189) United Kingdom