About Logicford Limited (01985008) United Kingdom