About John Vallance Limited (SC421148) United Kingdom