About African Spot Kent Limited (07688991) United Kingdom