About Tallis Paper Limited (07870192) United Kingdom