About The London Inn St Neot Limited (11133973) United Kingdom