About Gallen Developments Limited (NI632059) United Kingdom