About Trufold Ltd. (08535860) United Kingdom