About Terje A Finsveen Limited (07462202) United Kingdom