About R Meyers Limited (10638414) United Kingdom