About Challenger 4x4 Limited (06849696) United Kingdom