About Mixx Homes Limited (03068086) United Kingdom