About Mixan Construction Ltd (12840699) United Kingdom