About The Comfort Mill Limited (13241241) United Kingdom