TECCRA LTD., GLASGOW, Regno Unito