About Sense Communications & Pr Limited (07983208) United Kingdom