About Sense Associates Llp (OC302330) United Kingdom