About Otto Bilz (u.k.) Limited (02199490) United Kingdom