About Longthorpe Stores Ltd (11315503) United Kingdom