About Din Snickare Limited (08509646) United Kingdom