About Lyme Regis Media Limited (10089417) United Kingdom