About Grover & Olufsen Ltd (10783473) United Kingdom