About Triangel Associates Ltd (08965276) United Kingdom