About Tiklis Services Ltd (08020336) United Kingdom