About R & H Associates Limited (05486857) United Kingdom