About Rik Orts-hansen Design Limited (07499915) United Kingdom