About Bishop S Rest Management Company Limited (09882188) United Kingdom