About Logic Services Limited (09562973) United Kingdom