About Connaught House Holdings Limited (10053083) United Kingdom