About Parker Barras Bar Four Limited (10142437) United Kingdom