About Fenn Norge Limited (07522348) United Kingdom