About Hampson Waller Limited (12144841) United Kingdom