About Guru Investments (toby Lodge) Limited (05774711) United Kingdom