About Huram Design Studio Ltd. (08648481) United Kingdom