About Jaxminster Limited (01662311) United Kingdom