About Mike Hampson Engineering Limited (06491378) United Kingdom