About Chukka Polo Ltd (12604670) United Kingdom