About H. Baramo & E. Darwich Ltd (12278849) United Kingdom