About Suffolk Linen Limited (06527589) United Kingdom