Defence in Totnes, Devon We help you find any company! Manor Mill (uk) Ltd Unit 1 Burke Road, Industrial Estate Totnes, Devon