About Cloth Hall Holdings Limited (13046665) United Kingdom