About Chargrill Limited (SC699629) United Kingdom