About The Crow Bar & Kitchen Ltd (11620267) United Kingdom