About Holkham Tearters Ltd (06643208) United Kingdom