About R R H Developments Limited (00515433) United Kingdom