About Lizzie Walker Limited (12476377) United Kingdom