About Sevenoaks Comms Llp (OC427479) United Kingdom