About Sparks & Co (builders Merchants) Limited (01235222) United Kingdom