About Capital Shopfitters Limited (04515166) United Kingdom