About First & Last Inns Ltd (06532606) United Kingdom