About Jarvis Design Services Limited (03469996) United Kingdom