Agricultural in Glastonbury, Somerset We help you find any company! Swc Engineering Limited 6 Admirals Mead, Butleigh, Glastonbury Glastonbury, Somerset