About Sol Bader Design Limited (05676587) United Kingdom