About Hampson Solutions Ltd (04469336) United Kingdom