About A & N Sign Installations Ltd (11724711) United Kingdom