About London Inn Jr Stamford Ltd (12631240) United Kingdom