About H.m.hampson Limited (00557568) United Kingdom