About Lakeware Limited (12748703) United Kingdom