About Logical Ps Group Limited (08888978) United Kingdom