About The Manger (nw) Ltd (11920751) United Kingdom