About Entegra Dsp Limited (07230732) United Kingdom