About Altyre House Ltd (12996617) United Kingdom