About Lymeminster Limited (01989290) United Kingdom