About Henry Lester Trust Limited(the) (00585533) United Kingdom