About Sheridan Lake Associates Limited (07259420) United Kingdom