About Logical Software Solutions Limited (08229542) United Kingdom