About Barry Car Engineering Ltd (13322996) United Kingdom