About L & Ess Limited (10800579) United Kingdom