About Jollas Veteranmek & Motor Invest Limited (13130857) United Kingdom