About Ixo (beech Hill) Ltd (12231245) United Kingdom