About Spencer Services (skipton) Limited (04528543) United Kingdom