About Jar Plymouth Limited (11858510) United Kingdom