About Polo Textile Limited (12130569) United Kingdom