About Wallflower Co. Cheshire Ltd (13132001) United Kingdom