About Rowena Davis Associates Limited (06137493) United Kingdom