About Spafix (midlands & North) Ltd (08990522) United Kingdom