About Blake & Brown Investment Ltd (13053744) United Kingdom