About Egloff Inns Limited (10648316) United Kingdom