About Tunstead Needlefelt Company Limited (00306509) United Kingdom