About Triplebeam Ltd (04562412) United Kingdom