About Fresh Press Linen Service Limited (11963372) United Kingdom