About Lyme Bay Investments Ltd (13301244) United Kingdom