About Hazelwood Design Studios Limited (05788422) United Kingdom