About Patricia Barnard Limited (10442203) United Kingdom