About Jennings Computer Services Limited (03419610) United Kingdom