About Stogursey Ltd (13652226) United Kingdom