About Gullfoss Ltd. (04023995) United Kingdom