About Spafford Appliances Limited (08039224) United Kingdom