About Concord Shopfittings Limited (01233602) United Kingdom