About Comfort And Style Factory Ltd. (11154052) United Kingdom