About Tilkis Limited (07673101) United Kingdom