About Peter J Douglas Engineering Limited (01815863) United Kingdom