About Logical Personnel Solutions Limited (05891080) United Kingdom