About Ifix Centre Limited (08345992) United Kingdom