About The Poplars Combe Martin Limited (13504191) United Kingdom