About Mendy House Limited (11831685) United Kingdom