About New House Textiles Engineering Ltd (12256217) United Kingdom