About Maria Cochrane Limited (09614119) United Kingdom