About Sandwell Linen Limited (10822717) United Kingdom