About Durkin Design Services Limited (08526688) United Kingdom