About R & H Partnership Limited (04961055) United Kingdom