Penhalagans

43A Silver Street, Ilminster, England