About Barbara Millicent Roberts Ltd (09883564) United Kingdom