About Tinel Ltd (12262880) United Kingdom