About M Stroud Ltd (07678168) United Kingdom