About Pala Glasgow Ltd (SC667486) United Kingdom