About Jamestown Manufacturing Uk Limited (03670817) United Kingdom