About Howard Smith Paper Group Limited (01138498) United Kingdom