About Ftre Glasgow Ltd (SC676535) United Kingdom