About Devizes Books Limited (03595894) United Kingdom