About Logical Concepts Limited (03149288) United Kingdom