About Sandeman Jute Limited (07243832) United Kingdom