About Leonard Edwin Professions Ltd (10997227) United Kingdom