About Durkan Cahill Limited (06878603) United Kingdom