About Barbara Powell (stafford) Limited (01084988) United Kingdom