About Fintry House Glasgow Limited (12839523) United Kingdom