About Firethorn Glasgow Limited (13483928) United Kingdom