About Doyle Hamilton Limited (13566142) United Kingdom