About Barservice Norway Ltd (07108562) United Kingdom