About Richard Hamilton Ltd (08892799) United Kingdom