About L Boro Cuisine Limited (12320194) United Kingdom