About L Stoner & Co Limited (13372273) United Kingdom