About The Clothworkers Company Limited Partnership (LP012667) United Kingdom