About Paul Ducksbury Limited (01895746) United Kingdom