About Triple Point Holdings Limited (05304338) United Kingdom