About Sheridan Media Limited (10627949) United Kingdom