About Jarras Limited (08946312) United Kingdom