About Limehurst Trust (IP030646) United Kingdom