About L & H Emmett Holdings Limited (11701139) United Kingdom