About Set Design Limited (05407163) United Kingdom