About Mistral Building Solutions Limited (05048306) United Kingdom