About Sense Communications Ltd (04628675) United Kingdom