About R And H Operators Ltd (08515121) United Kingdom