About Claire Hitch Communications Ltd (10633328) United Kingdom