About Goosander Limited (06844919) United Kingdom