About Ve Barr Ltd (13576758) United Kingdom