About D Mack Shopfitters & Joiners Limited (06317984) United Kingdom