About Rest House Limited (09335676) United Kingdom