You have a few options, OP.

1. Take out a personal credit card but ONLY use it for business purchases (nice and tidy)
2. Take out a personal credit card and use for a mix on business and personal purchases and then figure out a clear way to show the business isn't paying for your weekly shopping at Lidl
3. Take out a business credit card and ONLY it for business purchases (nice and tidy)
4. Take out a business credit card and use for a mix on business and personal purchases and then figure out a clear way to show the business isn't paying for your weekly shopping at Lidl

There is no such thing as a 'contractor friendly' credit card. It's based on you / your company's credit rating.

Also bear in mind that earning points from business spend for use personally could be deemed a BIK.