About Lowbrow Restaurants Ltd. (SC580359) United Kingdom