About Pembar (motor) Holdings Limited (01345450) United Kingdom