About Up The Hill Limited (11640244) United Kingdom