About Torridge Gates Ltd (10103500) United Kingdom