About Logicell Limited (04196170) United Kingdom