About Connaught Holdings Limited (02668708) United Kingdom