About Larendee Ltd (12294048) United Kingdom