About London Signs & Awnings Ltd (12128385) United Kingdom