About Chaffers (blandford) Limited (08586865) United Kingdom