About Elc (sedbergh) Limited (07398010) United Kingdom