About Lauder & Rees Limited (04707293) United Kingdom