About Design Bodega Limited (11047227) United Kingdom