About Blandfords & Co Limited (06274292) United Kingdom