About Laroche Management Limited (02613671) United Kingdom