About Laurence Nichols Limited (04434997) United Kingdom