About Peter A Denham Limited (10331984) United Kingdom