About D Curless & Sons Ltd (08536658) United Kingdom