About Bedford & Havenhand Shopfitting Limited (01816189) United Kingdom