About Barbara James Limited (07177593) United Kingdom