About Barbara Rowland Limited (04583800) United Kingdom