About Logical Consultancy Solutions Limited (04898525) United Kingdom