About Richard Hamilton Management Services Limited (10015436) United Kingdom