About Leonard Enterprises Ltd (07789262) United Kingdom