About Smr Group Limited (06117806) United Kingdom