About May Yee House Limited (12907046) United Kingdom