About Jamestown Industries Limited (03477187) United Kingdom