About Dack & Mek B.k. Limited (11132952) United Kingdom