About Abicor Binzel (u.k.) Limited (01618280) United Kingdom