About Leonard Sparkling Ltd (09025133) United Kingdom