About Mecalux (u.k.) Limited (02053742) United Kingdom