About S And S Easingwold Limited (11148588) United Kingdom