About S & S Lake Limited (07248650) United Kingdom