About Bernard Leach (st Ives) Trust Limited (05372378) United Kingdom