About Shaftesbury Plc (01999238) United Kingdom