About Rowell Associates Limited (07934373) United Kingdom