About Bob Spencer (hire) Ltd (01237679) United Kingdom