About Timer Solutions Ltd (08611271) United Kingdom