About Logic Room Limited (07872364) United Kingdom