About Jensen Brooks Associates Limited (04876934) United Kingdom