About Lamond Consultants Limited (08331653) United Kingdom