About Lea & Easen Limited (11110127) United Kingdom