About Parker Barras Bar Two Limited (10141831) United Kingdom