About La Brea Restaurants Limited (08948486) United Kingdom