About Laurence Moss Consulting Limited (08840229) United Kingdom