About Lakebase Computers Limited (02448512) United Kingdom