About P & Jh Hotel & Leisure Limited (04419618) United Kingdom