About Lesterose City Limited (05393517) United Kingdom