About Lateral Consult Limited (05275359) United Kingdom