About Lewes Road Store Ltd (11693879) United Kingdom