About Martin Glasgow Limited (SC575918) United Kingdom