About Projectronic Developments Limited (03097923) United Kingdom