About Mir & Mortar Homes Ltd (13403746) United Kingdom