About Logical Software Ltd (09878283) United Kingdom