About Grilla (hardman) Ltd (11201843) United Kingdom