About Upnorth Components Ltd (13683217) United Kingdom