About Durkin Developments Limited (08452423) United Kingdom