About James Walker Viceroy Limited (00578161) United Kingdom