About Logicor (r&d) Limited (08343500) United Kingdom