About Triangle Services Limited (03539167) United Kingdom