About Leitner S Ltd (09881332) United Kingdom