About Leighton Rees & Co Ltd (11974839) United Kingdom