About Lakebeech Ltd. (07021656) United Kingdom