About Leah Mew Architecture Ltd (13339736) United Kingdom