About Lizzy Rose Clough Ltd (10940041) United Kingdom