About R & H International Limited (12970461) United Kingdom