About Logicor (uk) Limited (06606306) United Kingdom