About First Glasgow Limited Partnership (LP003393) United Kingdom