About H G&m London Ltd (12417981) United Kingdom