About Harry Cain & Son Ltd (09360831) United Kingdom