About Connaught Leasing Limited (03178262) United Kingdom