About Gary Spicer Limited (04089259) United Kingdom