About Pentax Developments Limited (01025401) United Kingdom