About Fire Retardant Textile Solutions Ltd (10693423) United Kingdom