About 3r Hotels & Leisure Limited (06517219) United Kingdom