About Sheridan Creatives Ltd (12006648) United Kingdom