About Gulbrandsen Invest Ltd (09806872) United Kingdom