About James Walker Seals Limited (00137356) United Kingdom