About Logicserve Limited (08428885) United Kingdom