About Sheridan Comms Consultancy Ltd (11852968) United Kingdom