About Ab Glasgow Limited (SC407986) United Kingdom