About L & L Investments Ltd (NI053049) United Kingdom