About Jla Glasgow Limited (11569070) United Kingdom