About Connaught (london) Limited (08580401) United Kingdom