About Sro Engineering Ltd (11765414) United Kingdom