About Spicers (builders) Limited (00244702) United Kingdom