About Hampson Associates Limited (12043580) United Kingdom