About Tim Spencer & Co Limited (06404941) United Kingdom