About Logical Technologies Limited (03779029) United Kingdom