About James R. Knowles (worldwide) Limited (01587680) United Kingdom