About French Lake Design Ltd (10549086) United Kingdom