About Ivory Leisure Ltd (05737561) United Kingdom