About Fresh Cleaning & Linen Services Limited (12267313) United Kingdom