About Gulbrandsen E C Ltd (02958253) United Kingdom