About The Sweater Company Limited (SC109824) United Kingdom