About Smrrugby Ltd (NI669559) United Kingdom