About Sel Design Limited (07291249) United Kingdom