About The Laurus Trust (07907463) United Kingdom