About Tavy S500 Ltd (11065349) United Kingdom