About R H Rodrigues Limited (08465728) United Kingdom