About Whistlestop Valley Holdings Limited (13514843) United Kingdom