About Brown And Bleasdille Investments Limited (10293193) United Kingdom