About Florence Lodge Rtm Company Limited (07188203) United Kingdom