About The Directors Box Manchester Limited (10558905) United Kingdom