About Ivory Bells Limited (13110263) United Kingdom