About Allium Designer Homes Ltd (10384845) United Kingdom