About Loughborough Store Ltd (11229231) United Kingdom