About Lakestrand Limited (02264400) United Kingdom