About Sc Concepts Limited (08117675) United Kingdom