About Ticol Limited (08716518) United Kingdom