About La Brea Holdings Ltd (09920675) United Kingdom