About La Brea Limited (08170178) United Kingdom