About Louise Stewart T A The Olive Tree Ltd (13654451) United Kingdom