About Village Gate Rtm Company Limited (05958434) United Kingdom