About S & L Morgan Investments Ltd (10436951) United Kingdom