About Logical Engineering Services Limited (08185699) United Kingdom