About J & L Spurr Limited (10652675) United Kingdom