About Black And Callow Holdings Limited (11102245) United Kingdom