About V & A Bar Hire Ltd (10866960) United Kingdom