About H. Langdon & Son (chatham) Limited (00398185) United Kingdom