About Kelham Textile Ltd (12965922) United Kingdom