About Latitude Consultants Limited (07994535) United Kingdom