About Rodgers Minis Limited (08502888) United Kingdom