About Barkers Motor Works Limited (06988336) United Kingdom