About Gowanbrae Limited (SC265237) United Kingdom