About Pleasance & Harper Limited (00159623) United Kingdom