About Torn Plant Limited (12891251) United Kingdom