About Manger & Henley Limited (00489621) United Kingdom