TECCRA LTD., GLASGOW, المملكة المتحدة