About Calhorda Limited (07726990) United Kingdom