About Plant Clothing Limited (13177503) United Kingdom