About John Street No.2 (glasgow) Limited (SC417761) United Kingdom