About Diktron Developments Limited (00784724) United Kingdom