About Storer Signs Ltd (11586520) United Kingdom