About Hyphen Design Ltd (05903319) United Kingdom