About Lees & Waters Limited (08183899) United Kingdom