About Gallen & Company Limited (SC406369) United Kingdom