About Clarke Tin Whistle Company Limited(the) (02018060) United Kingdom