About Sc Flesch Ltd (09770913) United Kingdom