About Currahee Projects Limited (09537109) United Kingdom