About Lovett Nicholson Limited (08050722) United Kingdom