About Sheridan Internet Limited (07612369) United Kingdom