About Timicker Ltd (08827811) United Kingdom