About African Safari Club Limited (02128477) United Kingdom