About E & C Ho Limited (05348667) United Kingdom