OK, this looks like they allow 100% capital allowances on a motorbike.
But BIK will still arise if there is private use - same with any machinery owned by the company.
There is no BIK in a self employed situation. One needs to be a limited company to give rise to BIK.