About Lateral Thought Engineering Limited (08456805) United Kingdom