About Lanel & Co Ltd (12127714) United Kingdom