About Tillex Ltd (09806048) United Kingdom