About Lake Design Limited (12994696) United Kingdom