About Srodgers Ltd (12935336) United Kingdom