About Dualta Doherty & Partners Limited (10613307) United Kingdom