About Dexter Hamilton Company Limited (03180989) United Kingdom