About Selfbuild Ireland Limited (NI030053) United Kingdom