About Nicholl - Builds Ltd (12058710) United Kingdom