About Yale Holdings Ltd (12516108) United Kingdom