About Leonard Gosa Ltd (11281310) United Kingdom