About Mondrian Mews Limited (11198143) United Kingdom