About Sheen Design Limited (02427608) United Kingdom