About V Bar Limited (12312356) United Kingdom