About Sterry Lane Ltd (08373670) United Kingdom