About Tallgate Limited (05639726) United Kingdom