About Lee Marshall Investments Ltd (13259773) United Kingdom