About Spelhoe Estates Limited (01436479) United Kingdom