About Richard Hampson Associates Ltd (10893487) United Kingdom