About Barney And Mabel Ltd (11891206) United Kingdom