About Hood And Baldric Ltd (11746658) United Kingdom