About Ls Grills Ltd (12204138) United Kingdom