About Node Living Shipley Limited (10065705) United Kingdom