About Lakes & Rivers Ltd (11925298) United Kingdom