About Sign Installation Services Ltd (12128318) United Kingdom