About Duncan Petersen Publishing Ltd (01478220) United Kingdom