About Jollas Veteranmek & Motor Limited (13130933) United Kingdom