About Peter Morris Research & Development Ltd (05994332) United Kingdom