About Hafrsfjord Tullegrambureau Limited (12608224) United Kingdom