About Toc Holdings Limited (06647054) United Kingdom