About Lynmouth Investments Limited (00535646) United Kingdom