About The Nags Head Lyme Regis Limited (12786879) United Kingdom