About R Rodgers Tm Ltd (12957380) United Kingdom