About The Nelson Inns Ltd (11501240) United Kingdom