About Walker Jarvis Limited (04889918) United Kingdom