About Ivorybond Limited (01751861) United Kingdom