About Goulane Limited (10139235) United Kingdom