About H & B Designers Limited (07649189) United Kingdom