About Ivory (yarmouth) Ltd (08020028) United Kingdom