About Bbs Glasgow Ltd (SC608956) United Kingdom