About La Grill Limited (12268087) United Kingdom