About Conifer Lodge Holdings Ltd (06365369) United Kingdom