About R And R Team Ltd (08582894) United Kingdom