About E & H Design Limited (05489264) United Kingdom