About Suzanne Howell Design Limited (07386126) United Kingdom