About Peter Harrison Fine Art Ltd (13110285) United Kingdom