About Keith Spicer Limited (00348565) United Kingdom