About Lakerose Limited (12896970) United Kingdom