About L Escalet Limited (12412183) United Kingdom