About The Laclef Trust Limited (12307244) United Kingdom