About B & B Glasgow Limited (SC596066) United Kingdom