About Jam Glasgow Ltd (SC584927) United Kingdom